package com.dubbo.service.auth;

import com.dubbo.domain.auth.Area;
import com.dubbo.service.base.BaseService;

import java.util.Map;


/**
 * 地区
 * @author lihongwu
 * 2019年1月7日 下午4:41:58
 */
public interface AreaService extends BaseService<Area> {

	/**
	 * 获取省列表
	 *
	 * @author lihongwu
	 * 2019年1月7日 下午4:46:52
	 * @param pageStart
	 * @param pageTotal
	 * @return
	 */
	Map<String, Object> getProvinceList(Long pageStart, Long pageTotal);

	/**
	 * 根据parentId获取下级列表
	 *
	 * @author lihongwu
	 * 2019年1月7日 下午4:59:16
	 * @param parentId
	 * @param pageStart
	 * @param pageTotal
	 * @return
	 */
	Map<String, Object> getSubordinateList(Long parentId, Long pageStart, Long pageTotal);


}
